something typically spanish - Espagnol Anglais Dictionnaire